exhausted from overwork - Espagnol Anglais Dictionnaire